expanded polystyrene insulation - German English Dictionary